var CouponCardItemsTable = {
    id: "couponCardItemsTable",//表格id
    seItem: null,		//选中的条目
    me : "",
    width: '1000px',
    height: '600px',
    currentLayerIndex: -1,
    cache: "",
    InfoData: {}
};

/**
 * 初始化新增弹出框
 */
CouponCardItemsTable.initView = function () {
    this.cache = $("#couponCardItemsDialog").html();
    $("#couponCardItemsDialog").html('');
};


/**
 * 初始化整个表格
 */
CouponCardItemsTable.init = function(dataId){
    var defaultColunms = this.initColumn();
    var bstable = new BSTable(CouponCardItemsTable.id,Feng.ctxPath+"/couponCardItems/allParam",defaultColunms);
    bstable.setData({couponId:dataId});
    bstable.setHeight("500");
    this.me = bstable.init();
};

/**
 * 初始化表格的列
 */
CouponCardItemsTable.initColumn = function(){
    var columns = [
        {title: '序号',align: 'center',valign: 'middle',
            formatter: function indexFormatter(value, row, index) {//在表格前加上序号
                return index+1;
            }},
        {title: '优惠券卡号',field: 'couponCardNo',align: 'center',valign: 'middle'},
        {title: '使用课程类型',field: 'useTypeId',align: 'center',valign: 'middle',
            formatter:function(value,row,index){
                if(value == "0"){
                    return "全部";
                }else if(value == "1"){
                    return "课外辅导";
                }else if (value =='2'){
                    return "研学旅行";
                }
            }},
        {title: '使用条件/(元)',field: 'conditionalAmount',align: 'center',valign: 'middle',
            formatter:function (value,row,index) {
                return numeral(value).format('0,0.00');
            }},
        {title: '优惠金额/(元)',field: 'discountAmount',align: 'center',valign: 'middle',
            formatter:function (value,row,index) {
                return numeral(value).format('0,0.00');
            }},
        {title: '学员姓名',field: 'userName',align: 'center',valign: 'middle'},
        {title: '领用时间', field: 'startDate', align: 'center', valign: 'middle'},
        {title: '到期时间', field: 'endDate', align: 'center', valign: 'middle'},
        {title: '使用时间',field: 'useDate',align: 'center',valign: 'middle'},
        {title: '状态',field: 'couponState',align: 'center',valign: 'middle',
            formatter:function (value,row,index) {
                if(value == "1"){
                    return "未使用";
                }else if(value == "2"){
                    return "已使用";
                }else if (value == '3'){
                    return "已过期";
                }
            }}];
    return columns;
};


